Ron Price Analysis 2025